squirrel (sciuridae) - French English Dictionary